package com.school.repair.dao;

import com.school.repair.entity.BaoXiuMan;
import org.apache.ibatis.annotations.Param;

import java.util.List;

//单位维保人员Dao接口
public interface BaoXiuManDao {
    List<BaoXiuMan> baoxiumanList(@Param("unitid") long unitid, @Param("pageNo") int pageNo, @Param("pageSize") int pageSize, @Param("cname") String cname, @Param("name") String name, @Param("openid") String openid, @Param("tel") String tel);

    int total(@Param("unitid") long unitid, @Param("cname") String cname, @Param("name") String name, @Param("openid") String openid, @Param("tel") String tel);

    BaoXiuMan baoXiuManSearchById(@Param("id") long id);

    int baoXiuManUpdate(BaoXiuMan bxm);

    int baoXiuManUpdatePassById(@Param("id") long id, @Param("pass") String pass);

    int delBaoXiuMan(@Param("id") long id);

    int unitAddBaoXiuMan(BaoXiuMan bxm);

    List<BaoXiuMan> findBaoXiuMan(@Param("unitid") long unitid);

    BaoXiuMan login(@Param("name") String name, @Param("pass") String pass);
}
